FROM alpine:latest
MAINTAINER xufeng
ENV VERSION 1.0
# 在容器根目录 创建一个 apps 目录
WORKDIR /apps
# 拷贝当前目录下 server 可以执行文件
COPY server /apps/func-go
# 拷贝线上配置文件到容器中
COPY config-pro.yml /apps/config-pro.yml
# 设置时区为上海
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
# 设置编码
ENV LANG C.UTF-8
# 暴露端口
EXPOSE 8001
# 运行golang程序的命令
ENTRYPOINT ["/apps/func-go"]
